CSF (Storybook)
from Storybook
Component Story Format
.stories.tsxのようなファイルのこと
2つの要素
meta (storybook)
story
code:ts
import type { Meta, StoryObj } from '@storybook/your-framework';
import { Button } from './Button';
const meta = {
component: Button,
} satisfies Meta<typeof Button>; // satisfiesで型付け
export default meta; // metaはdefault export
type Story = StoryObj<typeof meta>;
export const Basic = {} satisfies Story;
export const Primary = {
args: {
primary: true,
},
} satisfies Story;
https://zenn.dev/sa2knight/books/storybook-7-with-vue-3/viewer/how_to_write_csf